substantially deficient - German English Dictionary